person who embarrasses others - Espagnol Anglais Dictionnaire